dyed-in-the-wool Democrat

Translations
убежденный демократ
He has been a dyed-in-the-wool Democrat since he was young.
Он был убежденным демократом с тех пор, как был молод.
Definitions
A dyed-in-the-wool Democrat refers to a person who is a staunch and unwavering supporter of the Democratic Party, exhibiting strong loyalty and commitment to its principles and policies.